physic nut – English–Suomi translations

🇬🇧 en fi 🇫🇮

physic nut noun

  • small tree
öljyjatropa
Wiktionary Links